self administered - Türkisch Englisch Wörterbuch